Big Huge Thesaurus

common European dogwood

noun